1 general:: Phrase(s): have it (all) over someone or something (in something) to be much better than someone or something. • This cake has it all over that one. • My car has it all over yours.
McGrawhill's American Idioms And Phrasal Verbs